home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
u_man
/
cat1
/
tt_type_comp.z
/
tt_type_comp
Wrap
Text File
|
1998-10-30
|
5KB
|
133 lines
tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111)))) tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111))))
NNNNAAAAMMMMEEEE
tt_type_comp - The ToolTalk otype and ptype compiler
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp [-d {user|system|network}] [-o _o_f_i_l_e ] [-s] -{p|O|P|h|v|{r
_t_y_p_e_1.._t_y_p_e_N }|[m|x] _f_i_l_e }
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp is the ToolTalk compiler for the otypes and ptypes provided
in the specified typefile. The typefile is first run through cpp and
then parsed and checked for correctness. The compiler produces files for
the types database XDR format. The default function of tt_type_comp when
given a file containing definitions for ToolTalk otypes or ptypes is to
merge the types in to the existing user database of types.
DDDDiiiiffffffffeeeerrrreeeennnncccceeeessss ffffrrrroooommmm SSSSuuuunnnnSSSSoooofffftttt TTTToooooooollllTTTTaaaallllkkkk::::
The Classing Engine is NOT supported on SGI. The types database XDR
format is the only usable format. The following options are used to
support the Classing Engine in the SunSoft implementation: -c, -x, -X.
These are NOT supported on SGI.
OOOOPPPPTTTTIIIIOOOONNNNSSSS
----dddd Specify the database to work on which should be one of user
(default), system, or network.
For the types database XDR-base format these are defined as:
user: ~/.tt/types.xdr
system: /etc/tt/types.xdr
network:$OPENWINHOME/tt/types.xdr
These three databases form a hierarchy of database where the
definition of a type in the user database overrides the definition
in the system database and so on.
----oooo oooouuuuttttppppuuuuttttffffiiiilllleeee
Output to the given file name.
----ssss Silent mode. Don't print out anything.
----pppp Print the ToolTalk types as seen by ttsession. Note that the -d
option is ignored in this case. Types are printed out in source
format suitable for recompilation with tt_type_comp.
----OOOO Print out list of known otypes.
----PPPP Print out list of known ptypes.
PPPPaaaaggggeeee 1111
tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111)))) tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111))))
----hhhh Print help on invoking tt_type_comp and exit. All other options are
ignored (except -v if -v precedes -h).
----vvvv Print out the version number and exit. All other options are
ignored (except -h if -h precedes -v).
----rrrr ttttyyyyppppeeee1111 ............ ttttyyyyppppeeeeNNNN
Remove the given ptypes or otypes from the database.
----mmmm Merge types into specified database. This is the default option if
neither -m or -x are specified and an input file is specified.
----xxxx Produce an xdr format type file <file>.xdr.
EEEENNNNVVVVIIIIRRRROOOONNNNMMMMEEEENNNNTTTT
tt_type_comp will use the CEPATH variable for its definition of where the
databases are located. This variable should be a list of three components
separated by colons (:). Each component should be the name of the file to
use:
<user_db>:<system_db>:<network_db>
SSSSEEEEEEEE AAAALLLLSSSSOOOO
ttttttttsssseeeessssssssiiiioooonnnn(1)
PPPPaaaaggggeeee 2222